#include<stdio.h> 
main() 
{ 
 int p1,p2,i; 
 if(p1=fork()) 
{ 
 for(i=0;i<500;i++) 
 printf("parent%d\n",i); 
 wait(0); 
 exit(0); 
} 
 else 
 { 
 if(p2=fork()) 
 { 
 for(i=0;i<500;i++) 
 printf("son %d\n",i); 
 wait(0); 
 exit(0); 
} 
 else 
 { 
 for(i=0;i<500;i++) 
 printf("grandchild %d\n",i);

 exit(0); 
} 
 } 
} 
